<?xml version="1.0" encoding="utf-16"?>
<SchemaData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <DatabaseServer>SqlServer</DatabaseServer>
  <NamespaceName>HigLabo.DbSharpSample.SqlServer</NamespaceName>
  <DatabaseKey>DbSharpSample_SqlServer</DatabaseKey>
  <Tables>
    <Table>
      <ObjectType>Table</ObjectType>
      <Name>AllDataTypeTable</Name>
      <Body />
      <CreateTime>2014-05-15T16:40:52.86</CreateTime>
      <LastAlteredTime>2014-05-15T16:40:52.87</LastAlteredTime>
      <Columns>
        <Column>
          <Name>PrimaryKeyColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>true</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>TimestampColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>BigIntColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>BinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>ImageColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>VarBinaryColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>BitColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>CharColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NCharColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NTextColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NVarCharColumn</Name>
          <Ordinal>10</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>TextColumn</Name>
          <Ordinal>11</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>VarCharColumn</Name>
          <Ordinal>12</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>XmlColumn</Name>
          <Ordinal>13</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>DateTimeColumn</Name>
          <Ordinal>14</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>SmallDateTimeColumn</Name>
          <Ordinal>15</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>DateColumn</Name>
          <Ordinal>16</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>TimeColumn</Name>
          <Ordinal>17</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>DateTime2Column</Name>
          <Ordinal>18</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>DecimalColumn</Name>
          <Ordinal>19</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>MoneyColumn</Name>
          <Ordinal>20</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>SmallMoneyColumn</Name>
          <Ordinal>21</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>FloatColumn</Name>
          <Ordinal>22</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>IntColumn</Name>
          <Ordinal>23</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>RealColumn</Name>
          <Ordinal>24</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>UniqueIdentifierColumn</Name>
          <Ordinal>25</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>SmallIntColumn</Name>
          <Ordinal>26</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>TinyIntColumn</Name>
          <Ordinal>27</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>DateTimeOffsetColumn</Name>
          <Ordinal>28</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>SqlVariantColumn</Name>
          <Ordinal>29</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Variant</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>0</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>GeometryColumn</Name>
          <Ordinal>30</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>GeographyColumn</Name>
          <Ordinal>31</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>HierarchyIDColumn</Name>
          <Ordinal>32</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>EnumColumn</Name>
          <Ordinal>33</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullBigIntColumn</Name>
          <Ordinal>34</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullBinaryColumn</Name>
          <Ordinal>35</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullImageColumn</Name>
          <Ordinal>36</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullVarBinaryColumn</Name>
          <Ordinal>37</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullBitColumn</Name>
          <Ordinal>38</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullCharColumn</Name>
          <Ordinal>39</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullNCharColumn</Name>
          <Ordinal>40</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullNTextColumn</Name>
          <Ordinal>41</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullNVarCharColumn</Name>
          <Ordinal>42</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullTextColumn</Name>
          <Ordinal>43</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullVarCharColumn</Name>
          <Ordinal>44</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullXmlColumn</Name>
          <Ordinal>45</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullDateTimeColumn</Name>
          <Ordinal>46</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullSmallDateTimeColumn</Name>
          <Ordinal>47</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullDateColumn</Name>
          <Ordinal>48</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullTimeColumn</Name>
          <Ordinal>49</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullDateTime2Column</Name>
          <Ordinal>50</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullDecimalColumn</Name>
          <Ordinal>51</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullMoneyColumn</Name>
          <Ordinal>52</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullSmallMoneyColumn</Name>
          <Ordinal>53</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullFloatColumn</Name>
          <Ordinal>54</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullIntColumn</Name>
          <Ordinal>55</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullRealColumn</Name>
          <Ordinal>56</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullUniqueIdentifierColumn</Name>
          <Ordinal>57</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullSmallIntColumn</Name>
          <Ordinal>58</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullTinyIntColumn</Name>
          <Ordinal>59</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullDateTimeOffsetColumn</Name>
          <Ordinal>60</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullSqlVariantColumn</Name>
          <Ordinal>61</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Variant</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>0</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullGeometryColumn</Name>
          <Ordinal>62</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullGeographyColumn</Name>
          <Ordinal>63</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullHierarchyIDColumn</Name>
          <Ordinal>64</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NotNullEnumColumn</Name>
          <Ordinal>65</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
      </Columns>
    </Table>
    <Table>
      <ObjectType>Table</ObjectType>
      <Name>IdentityTable</Name>
      <Body />
      <CreateTime>2014-05-15T16:40:52.88</CreateTime>
      <LastAlteredTime>2014-05-15T16:40:52.887</LastAlteredTime>
      <Columns>
        <Column>
          <Name>IntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>true</IsPrimaryKey>
          <IsIdentity>true</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NVarCharColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
      </Columns>
    </Table>
    <Table>
      <ObjectType>Table</ObjectType>
      <Name>MultiPkTable</Name>
      <Body />
      <CreateTime>2014-05-15T16:40:52.887</CreateTime>
      <LastAlteredTime>2014-05-15T16:40:52.893</LastAlteredTime>
      <Columns>
        <Column>
          <Name>BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>true</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>IntColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>true</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>FloatColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>true</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>BinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>TimestampColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>VarBinaryColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>BitColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NCharColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NTextColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NVarCharColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
      </Columns>
    </Table>
    <Table>
      <ObjectType>Table</ObjectType>
      <Name>RowGuidColTable</Name>
      <Body />
      <CreateTime>2014-05-15T16:40:52.883</CreateTime>
      <LastAlteredTime>2014-05-15T16:40:52.89</LastAlteredTime>
      <Columns>
        <Column>
          <Name>RowGuidColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>true</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>true</IsRowGuidCol>
        </Column>
        <Column>
          <Name>NVarCharColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <IsPrimaryKey>false</IsPrimaryKey>
          <IsIdentity>false</IsIdentity>
          <IsRowGuidCol>false</IsRowGuidCol>
        </Column>
      </Columns>
    </Table>
  </Tables>
  <StoredProcedures>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>Usp_OutputParameter</Name>
      <Body>CREATE Procedure Usp_OutputParameter
(@BigIntColumn bigint out
,@BinaryColumn binary(100) out
,@ImageColumn image 
,@VarBinaryColumn varbinary(100) out
,@BitColumn bit out
,@CharColumn char(100) out
,@NCharColumn nchar(100) out
,@NTextColumn ntext 
,@NVarCharColumn nvarchar(100) out
,@TextColumn text 
,@VarCharColumn varchar(100) out
,@XmlColumn xml out
,@DateTimeColumn datetime out
,@SmallDateTimeColumn smalldatetime out
,@DateColumn date out
,@TimeColumn time out
,@DateTime2Column datetime2 out
,@DecimalColumn decimal out
,@MoneyColumn money out
,@SmallMoneyColumn smallmoney out
,@FloatColumn float out
,@IntColumn int out
,@RealColumn real out
,@UniqueIdentifierColumn uniqueidentifier out
,@SmallIntColumn smallint  out
,@TinyIntColumn tinyint out
,@DateTimeOffsetColumn datetimeoffset(7) out
,@GeometryColumn geometry out 
,@GeographyColumn geography out
,@HierarchyIDColumn Hierarchyid 
,@EnumColumn nvarchar(20) out
) As 

Set @BigIntColumn = @BigIntColumn + 1 
Set @SmallIntColumn = @SmallIntColumn + 1
</Body>
      <CreateTime>2014-04-08T16:32:32.283</CreateTime>
      <LastAlteredTime>2014-04-15T12:09:01.307</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName />
      <StoredProcedureType>Custom</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BinaryColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@ImageColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarBinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BitColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@CharColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NCharColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NTextColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TextColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarCharColumn</Name>
          <Ordinal>10</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@XmlColumn</Name>
          <Ordinal>11</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTimeColumn</Name>
          <Ordinal>12</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallDateTimeColumn</Name>
          <Ordinal>13</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateColumn</Name>
          <Ordinal>14</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimeColumn</Name>
          <Ordinal>15</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTime2Column</Name>
          <Ordinal>16</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DecimalColumn</Name>
          <Ordinal>17</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@MoneyColumn</Name>
          <Ordinal>18</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallMoneyColumn</Name>
          <Ordinal>19</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@FloatColumn</Name>
          <Ordinal>20</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>21</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@RealColumn</Name>
          <Ordinal>22</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@UniqueIdentifierColumn</Name>
          <Ordinal>23</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallIntColumn</Name>
          <Ordinal>24</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TinyIntColumn</Name>
          <Ordinal>25</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTimeOffsetColumn</Name>
          <Ordinal>26</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@GeometryColumn</Name>
          <Ordinal>27</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@GeographyColumn</Name>
          <Ordinal>28</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@HierarchyIDColumn</Name>
          <Ordinal>29</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@EnumColumn</Name>
          <Ordinal>30</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>Usp_Structure</Name>
      <Body>CREATE Procedure Usp_Structure
(@BigIntColumn bigint out
,@StructuredColumn as MyTableType readonly
) As 

Set @BigIntColumn = @BigIntColumn + 
(
	select Sum(BigIntColumn) from @StructuredColumn where EnumColumn = 'Default'
) 

</Body>
      <CreateTime>2014-04-15T12:01:08.04</CreateTime>
      <LastAlteredTime>2014-04-15T12:08:49.11</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName />
      <StoredProcedureType>Custom</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@StructuredColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Structured</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName>MyTableType</UserTableTypeName>
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>Usp_SelectMultiTable</Name>
      <Body>Create Procedure Usp_SelectMultiTable 
As

select * from AllDataTypeTable with(nolock)
select * from IdentityTable with(nolock)
select * from RowGuidColTable with(nolock)
select * from MultiPkTable with(nolock)

</Body>
      <CreateTime>2014-04-25T16:43:10.733</CreateTime>
      <LastAlteredTime>2014-04-25T16:43:10.733</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName />
      <StoredProcedureType>Custom</StoredProcedureType>
      <Parameters />
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>AllDataTypeTableResultSet</Name>
          <TableName>AllDataTypeTable</TableName>
          <Columns>
            <DataType>
              <Name>PrimaryKeyColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimestampColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Timestamp</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BigIntColumn</Name>
              <Ordinal>2</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BinaryColumn</Name>
              <Ordinal>3</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>ImageColumn</Name>
              <Ordinal>4</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Image</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarBinaryColumn</Name>
              <Ordinal>5</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BitColumn</Name>
              <Ordinal>6</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>CharColumn</Name>
              <Ordinal>7</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Char</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NCharColumn</Name>
              <Ordinal>8</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NTextColumn</Name>
              <Ordinal>9</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>10</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TextColumn</Name>
              <Ordinal>11</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Text</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarCharColumn</Name>
              <Ordinal>12</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>XmlColumn</Name>
              <Ordinal>13</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Xml</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTimeColumn</Name>
              <Ordinal>14</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>23</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallDateTimeColumn</Name>
              <Ordinal>15</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallDateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>16</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateColumn</Name>
              <Ordinal>16</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Date</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>3</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimeColumn</Name>
              <Ordinal>17</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Time</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>5</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTime2Column</Name>
              <Ordinal>18</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime2</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DecimalColumn</Name>
              <Ordinal>19</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Decimal</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>17</Length>
              <Precision>18</Precision>
              <Scale>0</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>MoneyColumn</Name>
              <Ordinal>20</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Money</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallMoneyColumn</Name>
              <Ordinal>21</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallMoney</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>FloatColumn</Name>
              <Ordinal>22</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>23</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>RealColumn</Name>
              <Ordinal>24</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Real</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>7</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>UniqueIdentifierColumn</Name>
              <Ordinal>25</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallIntColumn</Name>
              <Ordinal>26</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2</Length>
              <Precision>5</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TinyIntColumn</Name>
              <Ordinal>27</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>TinyInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>3</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTimeOffsetColumn</Name>
              <Ordinal>28</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTimeOffset</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>10</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SqlVariantColumn</Name>
              <Ordinal>29</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Variant</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8009</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>GeometryColumn</Name>
              <Ordinal>30</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>geometry</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>GeographyColumn</Name>
              <Ordinal>31</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>geography</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>HierarchyIDColumn</Name>
              <Ordinal>32</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>892</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>hierarchyid</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>EnumColumn</Name>
              <Ordinal>33</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>20</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName>MyEnum</EnumName>
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBigIntColumn</Name>
              <Ordinal>34</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBinaryColumn</Name>
              <Ordinal>35</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullImageColumn</Name>
              <Ordinal>36</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Image</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullVarBinaryColumn</Name>
              <Ordinal>37</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBitColumn</Name>
              <Ordinal>38</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullCharColumn</Name>
              <Ordinal>39</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Char</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNCharColumn</Name>
              <Ordinal>40</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNTextColumn</Name>
              <Ordinal>41</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNVarCharColumn</Name>
              <Ordinal>42</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTextColumn</Name>
              <Ordinal>43</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Text</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullVarCharColumn</Name>
              <Ordinal>44</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullXmlColumn</Name>
              <Ordinal>45</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Xml</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTimeColumn</Name>
              <Ordinal>46</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>23</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallDateTimeColumn</Name>
              <Ordinal>47</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallDateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>16</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateColumn</Name>
              <Ordinal>48</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Date</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>3</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTimeColumn</Name>
              <Ordinal>49</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Time</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>5</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTime2Column</Name>
              <Ordinal>50</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime2</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDecimalColumn</Name>
              <Ordinal>51</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Decimal</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>17</Length>
              <Precision>18</Precision>
              <Scale>0</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullMoneyColumn</Name>
              <Ordinal>52</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Money</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallMoneyColumn</Name>
              <Ordinal>53</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallMoney</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullFloatColumn</Name>
              <Ordinal>54</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullIntColumn</Name>
              <Ordinal>55</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullRealColumn</Name>
              <Ordinal>56</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Real</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>7</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullUniqueIdentifierColumn</Name>
              <Ordinal>57</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallIntColumn</Name>
              <Ordinal>58</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2</Length>
              <Precision>5</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTinyIntColumn</Name>
              <Ordinal>59</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>TinyInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>3</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTimeOffsetColumn</Name>
              <Ordinal>60</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTimeOffset</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>10</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSqlVariantColumn</Name>
              <Ordinal>61</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Variant</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8009</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullGeometryColumn</Name>
              <Ordinal>62</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>geometry</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullGeographyColumn</Name>
              <Ordinal>63</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>geography</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullHierarchyIDColumn</Name>
              <Ordinal>64</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>892</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>hierarchyid</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullEnumColumn</Name>
              <Ordinal>65</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>20</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName>MyEnum</EnumName>
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
        <StoredProcedureResultSetColumn>
          <Name>IdentityTableResultSet</Name>
          <TableName>IdentityTable</TableName>
          <Columns>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
        <StoredProcedureResultSetColumn>
          <Name>RowGuidColTableResultSet</Name>
          <TableName>RowGuidColTable</TableName>
          <Columns>
            <DataType>
              <Name>RowGuidColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
        <StoredProcedureResultSetColumn>
          <Name>MultiPkTableResultSet</Name>
          <TableName>MultiPkTable</TableName>
          <Columns>
            <DataType>
              <Name>BigIntColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>FloatColumn</Name>
              <Ordinal>2</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BinaryColumn</Name>
              <Ordinal>3</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimestampColumn</Name>
              <Ordinal>4</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Timestamp</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarBinaryColumn</Name>
              <Ordinal>5</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BitColumn</Name>
              <Ordinal>6</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NCharColumn</Name>
              <Ordinal>7</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NTextColumn</Name>
              <Ordinal>8</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>9</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>AllDataTypeTableSelectAll</Name>
      <Body>Create Procedure AllDataTypeTableSelectAll As 
select * from [AllDataTypeTable] with(nolock)</Body>
      <CreateTime>2014-05-15T16:41:40.083</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.083</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>AllDataTypeTable</TableName>
      <StoredProcedureType>SelectAll</StoredProcedureType>
      <Parameters />
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>AllDataTypeTable</TableName>
          <Columns>
            <DataType>
              <Name>PrimaryKeyColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimestampColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Timestamp</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BigIntColumn</Name>
              <Ordinal>2</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BinaryColumn</Name>
              <Ordinal>3</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>ImageColumn</Name>
              <Ordinal>4</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Image</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarBinaryColumn</Name>
              <Ordinal>5</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BitColumn</Name>
              <Ordinal>6</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>CharColumn</Name>
              <Ordinal>7</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Char</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NCharColumn</Name>
              <Ordinal>8</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NTextColumn</Name>
              <Ordinal>9</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>10</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TextColumn</Name>
              <Ordinal>11</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Text</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarCharColumn</Name>
              <Ordinal>12</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>XmlColumn</Name>
              <Ordinal>13</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Xml</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTimeColumn</Name>
              <Ordinal>14</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>23</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallDateTimeColumn</Name>
              <Ordinal>15</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallDateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>16</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateColumn</Name>
              <Ordinal>16</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Date</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>3</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimeColumn</Name>
              <Ordinal>17</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Time</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>5</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTime2Column</Name>
              <Ordinal>18</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime2</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DecimalColumn</Name>
              <Ordinal>19</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Decimal</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>17</Length>
              <Precision>18</Precision>
              <Scale>0</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>MoneyColumn</Name>
              <Ordinal>20</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Money</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallMoneyColumn</Name>
              <Ordinal>21</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallMoney</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>FloatColumn</Name>
              <Ordinal>22</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>23</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>RealColumn</Name>
              <Ordinal>24</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Real</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>7</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>UniqueIdentifierColumn</Name>
              <Ordinal>25</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallIntColumn</Name>
              <Ordinal>26</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2</Length>
              <Precision>5</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TinyIntColumn</Name>
              <Ordinal>27</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>TinyInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>3</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTimeOffsetColumn</Name>
              <Ordinal>28</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTimeOffset</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>10</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SqlVariantColumn</Name>
              <Ordinal>29</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Variant</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8009</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>GeometryColumn</Name>
              <Ordinal>30</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>geometry</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>GeographyColumn</Name>
              <Ordinal>31</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>geography</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>HierarchyIDColumn</Name>
              <Ordinal>32</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>892</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>hierarchyid</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>EnumColumn</Name>
              <Ordinal>33</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>20</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName>MyEnum</EnumName>
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBigIntColumn</Name>
              <Ordinal>34</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBinaryColumn</Name>
              <Ordinal>35</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullImageColumn</Name>
              <Ordinal>36</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Image</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullVarBinaryColumn</Name>
              <Ordinal>37</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBitColumn</Name>
              <Ordinal>38</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullCharColumn</Name>
              <Ordinal>39</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Char</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNCharColumn</Name>
              <Ordinal>40</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNTextColumn</Name>
              <Ordinal>41</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNVarCharColumn</Name>
              <Ordinal>42</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTextColumn</Name>
              <Ordinal>43</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Text</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullVarCharColumn</Name>
              <Ordinal>44</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullXmlColumn</Name>
              <Ordinal>45</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Xml</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTimeColumn</Name>
              <Ordinal>46</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>23</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallDateTimeColumn</Name>
              <Ordinal>47</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallDateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>16</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateColumn</Name>
              <Ordinal>48</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Date</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>3</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTimeColumn</Name>
              <Ordinal>49</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Time</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>5</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTime2Column</Name>
              <Ordinal>50</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime2</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDecimalColumn</Name>
              <Ordinal>51</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Decimal</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>17</Length>
              <Precision>18</Precision>
              <Scale>0</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullMoneyColumn</Name>
              <Ordinal>52</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Money</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallMoneyColumn</Name>
              <Ordinal>53</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallMoney</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullFloatColumn</Name>
              <Ordinal>54</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullIntColumn</Name>
              <Ordinal>55</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullRealColumn</Name>
              <Ordinal>56</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Real</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>7</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullUniqueIdentifierColumn</Name>
              <Ordinal>57</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallIntColumn</Name>
              <Ordinal>58</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2</Length>
              <Precision>5</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTinyIntColumn</Name>
              <Ordinal>59</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>TinyInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>3</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTimeOffsetColumn</Name>
              <Ordinal>60</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTimeOffset</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>10</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSqlVariantColumn</Name>
              <Ordinal>61</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Variant</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8009</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullGeometryColumn</Name>
              <Ordinal>62</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>geometry</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullGeographyColumn</Name>
              <Ordinal>63</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>geography</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullHierarchyIDColumn</Name>
              <Ordinal>64</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>892</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>hierarchyid</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullEnumColumn</Name>
              <Ordinal>65</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>20</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName>MyEnum</EnumName>
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>AllDataTypeTableSelectByPrimaryKey</Name>
      <Body>Create Procedure AllDataTypeTableSelectByPrimaryKey
(@PK_PrimaryKeyColumn BigInt
) As

select * from [AllDataTypeTable] with(nolock)
where [PrimaryKeyColumn] = @PK_PrimaryKeyColumn
</Body>
      <CreateTime>2014-05-15T16:41:40.173</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.173</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>AllDataTypeTable</TableName>
      <StoredProcedureType>SelectByPrimaryKey</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_PrimaryKeyColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>AllDataTypeTable</TableName>
          <Columns>
            <DataType>
              <Name>PrimaryKeyColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimestampColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Timestamp</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BigIntColumn</Name>
              <Ordinal>2</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BinaryColumn</Name>
              <Ordinal>3</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>ImageColumn</Name>
              <Ordinal>4</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Image</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarBinaryColumn</Name>
              <Ordinal>5</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BitColumn</Name>
              <Ordinal>6</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>CharColumn</Name>
              <Ordinal>7</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Char</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NCharColumn</Name>
              <Ordinal>8</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NTextColumn</Name>
              <Ordinal>9</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>10</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TextColumn</Name>
              <Ordinal>11</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Text</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarCharColumn</Name>
              <Ordinal>12</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>XmlColumn</Name>
              <Ordinal>13</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Xml</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTimeColumn</Name>
              <Ordinal>14</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>23</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallDateTimeColumn</Name>
              <Ordinal>15</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallDateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>16</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateColumn</Name>
              <Ordinal>16</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Date</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>3</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimeColumn</Name>
              <Ordinal>17</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Time</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>5</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTime2Column</Name>
              <Ordinal>18</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime2</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DecimalColumn</Name>
              <Ordinal>19</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Decimal</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>17</Length>
              <Precision>18</Precision>
              <Scale>0</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>MoneyColumn</Name>
              <Ordinal>20</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Money</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallMoneyColumn</Name>
              <Ordinal>21</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallMoney</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>FloatColumn</Name>
              <Ordinal>22</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>23</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>RealColumn</Name>
              <Ordinal>24</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Real</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>7</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>UniqueIdentifierColumn</Name>
              <Ordinal>25</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SmallIntColumn</Name>
              <Ordinal>26</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2</Length>
              <Precision>5</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TinyIntColumn</Name>
              <Ordinal>27</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>TinyInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>3</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>DateTimeOffsetColumn</Name>
              <Ordinal>28</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTimeOffset</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>10</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>SqlVariantColumn</Name>
              <Ordinal>29</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Variant</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8009</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>GeometryColumn</Name>
              <Ordinal>30</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>geometry</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>GeographyColumn</Name>
              <Ordinal>31</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>geography</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>HierarchyIDColumn</Name>
              <Ordinal>32</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>892</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName>hierarchyid</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>EnumColumn</Name>
              <Ordinal>33</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>20</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName>MyEnum</EnumName>
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBigIntColumn</Name>
              <Ordinal>34</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBinaryColumn</Name>
              <Ordinal>35</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullImageColumn</Name>
              <Ordinal>36</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Image</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullVarBinaryColumn</Name>
              <Ordinal>37</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullBitColumn</Name>
              <Ordinal>38</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullCharColumn</Name>
              <Ordinal>39</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Char</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNCharColumn</Name>
              <Ordinal>40</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNTextColumn</Name>
              <Ordinal>41</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullNVarCharColumn</Name>
              <Ordinal>42</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTextColumn</Name>
              <Ordinal>43</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Text</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullVarCharColumn</Name>
              <Ordinal>44</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullXmlColumn</Name>
              <Ordinal>45</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Xml</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTimeColumn</Name>
              <Ordinal>46</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>23</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallDateTimeColumn</Name>
              <Ordinal>47</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallDateTime</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>16</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateColumn</Name>
              <Ordinal>48</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Date</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>3</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTimeColumn</Name>
              <Ordinal>49</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Time</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>5</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTime2Column</Name>
              <Ordinal>50</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTime2</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDecimalColumn</Name>
              <Ordinal>51</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Decimal</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>17</Length>
              <Precision>18</Precision>
              <Scale>0</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullMoneyColumn</Name>
              <Ordinal>52</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Money</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallMoneyColumn</Name>
              <Ordinal>53</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallMoney</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullFloatColumn</Name>
              <Ordinal>54</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullIntColumn</Name>
              <Ordinal>55</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullRealColumn</Name>
              <Ordinal>56</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Real</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>7</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullUniqueIdentifierColumn</Name>
              <Ordinal>57</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSmallIntColumn</Name>
              <Ordinal>58</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>SmallInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2</Length>
              <Precision>5</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullTinyIntColumn</Name>
              <Ordinal>59</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>TinyInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>3</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullDateTimeOffsetColumn</Name>
              <Ordinal>60</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>DateTimeOffset</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>10</Length>
              <Precision>255</Precision>
              <Scale>7</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullSqlVariantColumn</Name>
              <Ordinal>61</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Variant</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8009</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullGeometryColumn</Name>
              <Ordinal>62</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>geometry</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullGeographyColumn</Name>
              <Ordinal>63</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>2147483647</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>geography</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullHierarchyIDColumn</Name>
              <Ordinal>64</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Udt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>892</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName>hierarchyid</UdtTypeName>
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NotNullEnumColumn</Name>
              <Ordinal>65</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>20</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName>MyEnum</EnumName>
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>AllDataTypeTableInsert</Name>
      <Body>Create Procedure AllDataTypeTableInsert
(@PrimaryKeyColumn BigInt
,@TimestampColumn Timestamp output
,@BigIntColumn BigInt
,@BinaryColumn Binary (100)
,@ImageColumn Image
,@VarBinaryColumn VarBinary (100)
,@BitColumn Bit
,@CharColumn Char (100)
,@NCharColumn NChar (100)
,@NTextColumn NText
,@NVarCharColumn NVarChar (100)
,@TextColumn Text
,@VarCharColumn VarChar (100)
,@XmlColumn Xml
,@DateTimeColumn DateTime
,@SmallDateTimeColumn SmallDateTime
,@DateColumn Date
,@TimeColumn Time (7)
,@DateTime2Column DateTime2 (7)
,@DecimalColumn Decimal (18, 0)
,@MoneyColumn Money
,@SmallMoneyColumn SmallMoney
,@FloatColumn Float (53)
,@IntColumn Int
,@RealColumn Real
,@UniqueIdentifierColumn UniqueIdentifier
,@SmallIntColumn SmallInt
,@TinyIntColumn TinyInt
,@DateTimeOffsetColumn DateTimeOffset (7)
,@SqlVariantColumn sql_variant
,@GeometryColumn geometry
,@GeographyColumn geography
,@HierarchyIDColumn hierarchyid
,@EnumColumn NVarChar (20)
,@NotNullBigIntColumn BigInt
,@NotNullBinaryColumn Binary (100)
,@NotNullImageColumn Image
,@NotNullVarBinaryColumn VarBinary (100)
,@NotNullBitColumn Bit
,@NotNullCharColumn Char (100)
,@NotNullNCharColumn NChar (100)
,@NotNullNTextColumn NText
,@NotNullNVarCharColumn NVarChar (100)
,@NotNullTextColumn Text
,@NotNullVarCharColumn VarChar (100)
,@NotNullXmlColumn Xml
,@NotNullDateTimeColumn DateTime
,@NotNullSmallDateTimeColumn SmallDateTime
,@NotNullDateColumn Date
,@NotNullTimeColumn Time (7)
,@NotNullDateTime2Column DateTime2 (7)
,@NotNullDecimalColumn Decimal (18, 0)
,@NotNullMoneyColumn Money
,@NotNullSmallMoneyColumn SmallMoney
,@NotNullFloatColumn Float (53)
,@NotNullIntColumn Int
,@NotNullRealColumn Real
,@NotNullUniqueIdentifierColumn UniqueIdentifier
,@NotNullSmallIntColumn SmallInt
,@NotNullTinyIntColumn TinyInt
,@NotNullDateTimeOffsetColumn DateTimeOffset (7)
,@NotNullSqlVariantColumn sql_variant
,@NotNullGeometryColumn geometry
,@NotNullGeographyColumn geography
,@NotNullHierarchyIDColumn hierarchyid
,@NotNullEnumColumn NVarChar (20)
) As

insert into [AllDataTypeTable]
([PrimaryKeyColumn]
,[BigIntColumn]
,[BinaryColumn]
,[ImageColumn]
,[VarBinaryColumn]
,[BitColumn]
,[CharColumn]
,[NCharColumn]
,[NTextColumn]
,[NVarCharColumn]
,[TextColumn]
,[VarCharColumn]
,[XmlColumn]
,[DateTimeColumn]
,[SmallDateTimeColumn]
,[DateColumn]
,[TimeColumn]
,[DateTime2Column]
,[DecimalColumn]
,[MoneyColumn]
,[SmallMoneyColumn]
,[FloatColumn]
,[IntColumn]
,[RealColumn]
,[UniqueIdentifierColumn]
,[SmallIntColumn]
,[TinyIntColumn]
,[DateTimeOffsetColumn]
,[SqlVariantColumn]
,[GeometryColumn]
,[GeographyColumn]
,[HierarchyIDColumn]
,[EnumColumn]
,[NotNullBigIntColumn]
,[NotNullBinaryColumn]
,[NotNullImageColumn]
,[NotNullVarBinaryColumn]
,[NotNullBitColumn]
,[NotNullCharColumn]
,[NotNullNCharColumn]
,[NotNullNTextColumn]
,[NotNullNVarCharColumn]
,[NotNullTextColumn]
,[NotNullVarCharColumn]
,[NotNullXmlColumn]
,[NotNullDateTimeColumn]
,[NotNullSmallDateTimeColumn]
,[NotNullDateColumn]
,[NotNullTimeColumn]
,[NotNullDateTime2Column]
,[NotNullDecimalColumn]
,[NotNullMoneyColumn]
,[NotNullSmallMoneyColumn]
,[NotNullFloatColumn]
,[NotNullIntColumn]
,[NotNullRealColumn]
,[NotNullUniqueIdentifierColumn]
,[NotNullSmallIntColumn]
,[NotNullTinyIntColumn]
,[NotNullDateTimeOffsetColumn]
,[NotNullSqlVariantColumn]
,[NotNullGeometryColumn]
,[NotNullGeographyColumn]
,[NotNullHierarchyIDColumn]
,[NotNullEnumColumn]
)
values
(@PrimaryKeyColumn
,@BigIntColumn
,@BinaryColumn
,@ImageColumn
,@VarBinaryColumn
,@BitColumn
,@CharColumn
,@NCharColumn
,@NTextColumn
,@NVarCharColumn
,@TextColumn
,@VarCharColumn
,@XmlColumn
,@DateTimeColumn
,@SmallDateTimeColumn
,@DateColumn
,@TimeColumn
,@DateTime2Column
,@DecimalColumn
,@MoneyColumn
,@SmallMoneyColumn
,@FloatColumn
,@IntColumn
,@RealColumn
,@UniqueIdentifierColumn
,@SmallIntColumn
,@TinyIntColumn
,@DateTimeOffsetColumn
,@SqlVariantColumn
,@GeometryColumn
,@GeographyColumn
,@HierarchyIDColumn
,@EnumColumn
,@NotNullBigIntColumn
,@NotNullBinaryColumn
,@NotNullImageColumn
,@NotNullVarBinaryColumn
,@NotNullBitColumn
,@NotNullCharColumn
,@NotNullNCharColumn
,@NotNullNTextColumn
,@NotNullNVarCharColumn
,@NotNullTextColumn
,@NotNullVarCharColumn
,@NotNullXmlColumn
,@NotNullDateTimeColumn
,@NotNullSmallDateTimeColumn
,@NotNullDateColumn
,@NotNullTimeColumn
,@NotNullDateTime2Column
,@NotNullDecimalColumn
,@NotNullMoneyColumn
,@NotNullSmallMoneyColumn
,@NotNullFloatColumn
,@NotNullIntColumn
,@NotNullRealColumn
,@NotNullUniqueIdentifierColumn
,@NotNullSmallIntColumn
,@NotNullTinyIntColumn
,@NotNullDateTimeOffsetColumn
,@NotNullSqlVariantColumn
,@NotNullGeometryColumn
,@NotNullGeographyColumn
,@NotNullHierarchyIDColumn
,@NotNullEnumColumn
)

select @TimestampColumn = TimestampColumn from AllDataTypeTable with(nolock)
where [PrimaryKeyColumn] = @PrimaryKeyColumn

</Body>
      <CreateTime>2014-05-15T16:41:40.24</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.24</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>AllDataTypeTable</TableName>
      <StoredProcedureType>Insert</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PrimaryKeyColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimestampColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BigIntColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@ImageColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarBinaryColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BitColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@CharColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NCharColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NTextColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>10</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TextColumn</Name>
          <Ordinal>11</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarCharColumn</Name>
          <Ordinal>12</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@XmlColumn</Name>
          <Ordinal>13</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTimeColumn</Name>
          <Ordinal>14</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallDateTimeColumn</Name>
          <Ordinal>15</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateColumn</Name>
          <Ordinal>16</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimeColumn</Name>
          <Ordinal>17</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTime2Column</Name>
          <Ordinal>18</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DecimalColumn</Name>
          <Ordinal>19</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@MoneyColumn</Name>
          <Ordinal>20</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallMoneyColumn</Name>
          <Ordinal>21</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@FloatColumn</Name>
          <Ordinal>22</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>23</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@RealColumn</Name>
          <Ordinal>24</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@UniqueIdentifierColumn</Name>
          <Ordinal>25</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallIntColumn</Name>
          <Ordinal>26</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TinyIntColumn</Name>
          <Ordinal>27</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTimeOffsetColumn</Name>
          <Ordinal>28</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SqlVariantColumn</Name>
          <Ordinal>29</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Variant</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>0</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@GeometryColumn</Name>
          <Ordinal>30</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@GeographyColumn</Name>
          <Ordinal>31</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@HierarchyIDColumn</Name>
          <Ordinal>32</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@EnumColumn</Name>
          <Ordinal>33</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullBigIntColumn</Name>
          <Ordinal>34</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullBinaryColumn</Name>
          <Ordinal>35</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullImageColumn</Name>
          <Ordinal>36</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullVarBinaryColumn</Name>
          <Ordinal>37</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullBitColumn</Name>
          <Ordinal>38</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullCharColumn</Name>
          <Ordinal>39</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullNCharColumn</Name>
          <Ordinal>40</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullNTextColumn</Name>
          <Ordinal>41</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullNVarCharColumn</Name>
          <Ordinal>42</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullTextColumn</Name>
          <Ordinal>43</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullVarCharColumn</Name>
          <Ordinal>44</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullXmlColumn</Name>
          <Ordinal>45</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateTimeColumn</Name>
          <Ordinal>46</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSmallDateTimeColumn</Name>
          <Ordinal>47</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateColumn</Name>
          <Ordinal>48</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullTimeColumn</Name>
          <Ordinal>49</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateTime2Column</Name>
          <Ordinal>50</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDecimalColumn</Name>
          <Ordinal>51</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullMoneyColumn</Name>
          <Ordinal>52</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSmallMoneyColumn</Name>
          <Ordinal>53</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullFloatColumn</Name>
          <Ordinal>54</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullIntColumn</Name>
          <Ordinal>55</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullRealColumn</Name>
          <Ordinal>56</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullUniqueIdentifierColumn</Name>
          <Ordinal>57</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSmallIntColumn</Name>
          <Ordinal>58</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullTinyIntColumn</Name>
          <Ordinal>59</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateTimeOffsetColumn</Name>
          <Ordinal>60</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSqlVariantColumn</Name>
          <Ordinal>61</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Variant</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>0</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullGeometryColumn</Name>
          <Ordinal>62</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullGeographyColumn</Name>
          <Ordinal>63</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullHierarchyIDColumn</Name>
          <Ordinal>64</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullEnumColumn</Name>
          <Ordinal>65</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>AllDataTypeTableUpdate</Name>
      <Body>Create Procedure AllDataTypeTableUpdate
(@PrimaryKeyColumn BigInt
,@TimestampColumn Timestamp output
,@BigIntColumn BigInt
,@BinaryColumn Binary (100)
,@ImageColumn Image
,@VarBinaryColumn VarBinary (100)
,@BitColumn Bit
,@CharColumn Char (100)
,@NCharColumn NChar (100)
,@NTextColumn NText
,@NVarCharColumn NVarChar (100)
,@TextColumn Text
,@VarCharColumn VarChar (100)
,@XmlColumn Xml
,@DateTimeColumn DateTime
,@SmallDateTimeColumn SmallDateTime
,@DateColumn Date
,@TimeColumn Time (7)
,@DateTime2Column DateTime2 (7)
,@DecimalColumn Decimal (18, 0)
,@MoneyColumn Money
,@SmallMoneyColumn SmallMoney
,@FloatColumn Float (53)
,@IntColumn Int
,@RealColumn Real
,@UniqueIdentifierColumn UniqueIdentifier
,@SmallIntColumn SmallInt
,@TinyIntColumn TinyInt
,@DateTimeOffsetColumn DateTimeOffset (7)
,@SqlVariantColumn sql_variant
,@GeometryColumn geometry
,@GeographyColumn geography
,@HierarchyIDColumn hierarchyid
,@EnumColumn NVarChar (20)
,@NotNullBigIntColumn BigInt
,@NotNullBinaryColumn Binary (100)
,@NotNullImageColumn Image
,@NotNullVarBinaryColumn VarBinary (100)
,@NotNullBitColumn Bit
,@NotNullCharColumn Char (100)
,@NotNullNCharColumn NChar (100)
,@NotNullNTextColumn NText
,@NotNullNVarCharColumn NVarChar (100)
,@NotNullTextColumn Text
,@NotNullVarCharColumn VarChar (100)
,@NotNullXmlColumn Xml
,@NotNullDateTimeColumn DateTime
,@NotNullSmallDateTimeColumn SmallDateTime
,@NotNullDateColumn Date
,@NotNullTimeColumn Time (7)
,@NotNullDateTime2Column DateTime2 (7)
,@NotNullDecimalColumn Decimal (18, 0)
,@NotNullMoneyColumn Money
,@NotNullSmallMoneyColumn SmallMoney
,@NotNullFloatColumn Float (53)
,@NotNullIntColumn Int
,@NotNullRealColumn Real
,@NotNullUniqueIdentifierColumn UniqueIdentifier
,@NotNullSmallIntColumn SmallInt
,@NotNullTinyIntColumn TinyInt
,@NotNullDateTimeOffsetColumn DateTimeOffset (7)
,@NotNullSqlVariantColumn sql_variant
,@NotNullGeometryColumn geometry
,@NotNullGeographyColumn geography
,@NotNullHierarchyIDColumn hierarchyid
,@NotNullEnumColumn NVarChar (20)
,@PK_PrimaryKeyColumn BigInt
,@PK_TimestampColumn Timestamp
) As

if(
@PrimaryKeyColumn = @PK_PrimaryKeyColumn
)
begin
update [AllDataTypeTable] set 
[BigIntColumn] = @BigIntColumn
,[BinaryColumn] = @BinaryColumn
,[ImageColumn] = @ImageColumn
,[VarBinaryColumn] = @VarBinaryColumn
,[BitColumn] = @BitColumn
,[CharColumn] = @CharColumn
,[NCharColumn] = @NCharColumn
,[NTextColumn] = @NTextColumn
,[NVarCharColumn] = @NVarCharColumn
,[TextColumn] = @TextColumn
,[VarCharColumn] = @VarCharColumn
,[XmlColumn] = @XmlColumn
,[DateTimeColumn] = @DateTimeColumn
,[SmallDateTimeColumn] = @SmallDateTimeColumn
,[DateColumn] = @DateColumn
,[TimeColumn] = @TimeColumn
,[DateTime2Column] = @DateTime2Column
,[DecimalColumn] = @DecimalColumn
,[MoneyColumn] = @MoneyColumn
,[SmallMoneyColumn] = @SmallMoneyColumn
,[FloatColumn] = @FloatColumn
,[IntColumn] = @IntColumn
,[RealColumn] = @RealColumn
,[UniqueIdentifierColumn] = @UniqueIdentifierColumn
,[SmallIntColumn] = @SmallIntColumn
,[TinyIntColumn] = @TinyIntColumn
,[DateTimeOffsetColumn] = @DateTimeOffsetColumn
,[SqlVariantColumn] = @SqlVariantColumn
,[GeometryColumn] = @GeometryColumn
,[GeographyColumn] = @GeographyColumn
,[HierarchyIDColumn] = @HierarchyIDColumn
,[EnumColumn] = @EnumColumn
,[NotNullBigIntColumn] = @NotNullBigIntColumn
,[NotNullBinaryColumn] = @NotNullBinaryColumn
,[NotNullImageColumn] = @NotNullImageColumn
,[NotNullVarBinaryColumn] = @NotNullVarBinaryColumn
,[NotNullBitColumn] = @NotNullBitColumn
,[NotNullCharColumn] = @NotNullCharColumn
,[NotNullNCharColumn] = @NotNullNCharColumn
,[NotNullNTextColumn] = @NotNullNTextColumn
,[NotNullNVarCharColumn] = @NotNullNVarCharColumn
,[NotNullTextColumn] = @NotNullTextColumn
,[NotNullVarCharColumn] = @NotNullVarCharColumn
,[NotNullXmlColumn] = @NotNullXmlColumn
,[NotNullDateTimeColumn] = @NotNullDateTimeColumn
,[NotNullSmallDateTimeColumn] = @NotNullSmallDateTimeColumn
,[NotNullDateColumn] = @NotNullDateColumn
,[NotNullTimeColumn] = @NotNullTimeColumn
,[NotNullDateTime2Column] = @NotNullDateTime2Column
,[NotNullDecimalColumn] = @NotNullDecimalColumn
,[NotNullMoneyColumn] = @NotNullMoneyColumn
,[NotNullSmallMoneyColumn] = @NotNullSmallMoneyColumn
,[NotNullFloatColumn] = @NotNullFloatColumn
,[NotNullIntColumn] = @NotNullIntColumn
,[NotNullRealColumn] = @NotNullRealColumn
,[NotNullUniqueIdentifierColumn] = @NotNullUniqueIdentifierColumn
,[NotNullSmallIntColumn] = @NotNullSmallIntColumn
,[NotNullTinyIntColumn] = @NotNullTinyIntColumn
,[NotNullDateTimeOffsetColumn] = @NotNullDateTimeOffsetColumn
,[NotNullSqlVariantColumn] = @NotNullSqlVariantColumn
,[NotNullGeometryColumn] = @NotNullGeometryColumn
,[NotNullGeographyColumn] = @NotNullGeographyColumn
,[NotNullHierarchyIDColumn] = @NotNullHierarchyIDColumn
,[NotNullEnumColumn] = @NotNullEnumColumn

where [PrimaryKeyColumn] = @PK_PrimaryKeyColumn
and [TimestampColumn] = @PK_TimestampColumn
end
else
begin
update [AllDataTypeTable] set 
[PrimaryKeyColumn] = @PrimaryKeyColumn
,[BigIntColumn] = @BigIntColumn
,[BinaryColumn] = @BinaryColumn
,[ImageColumn] = @ImageColumn
,[VarBinaryColumn] = @VarBinaryColumn
,[BitColumn] = @BitColumn
,[CharColumn] = @CharColumn
,[NCharColumn] = @NCharColumn
,[NTextColumn] = @NTextColumn
,[NVarCharColumn] = @NVarCharColumn
,[TextColumn] = @TextColumn
,[VarCharColumn] = @VarCharColumn
,[XmlColumn] = @XmlColumn
,[DateTimeColumn] = @DateTimeColumn
,[SmallDateTimeColumn] = @SmallDateTimeColumn
,[DateColumn] = @DateColumn
,[TimeColumn] = @TimeColumn
,[DateTime2Column] = @DateTime2Column
,[DecimalColumn] = @DecimalColumn
,[MoneyColumn] = @MoneyColumn
,[SmallMoneyColumn] = @SmallMoneyColumn
,[FloatColumn] = @FloatColumn
,[IntColumn] = @IntColumn
,[RealColumn] = @RealColumn
,[UniqueIdentifierColumn] = @UniqueIdentifierColumn
,[SmallIntColumn] = @SmallIntColumn
,[TinyIntColumn] = @TinyIntColumn
,[DateTimeOffsetColumn] = @DateTimeOffsetColumn
,[SqlVariantColumn] = @SqlVariantColumn
,[GeometryColumn] = @GeometryColumn
,[GeographyColumn] = @GeographyColumn
,[HierarchyIDColumn] = @HierarchyIDColumn
,[EnumColumn] = @EnumColumn
,[NotNullBigIntColumn] = @NotNullBigIntColumn
,[NotNullBinaryColumn] = @NotNullBinaryColumn
,[NotNullImageColumn] = @NotNullImageColumn
,[NotNullVarBinaryColumn] = @NotNullVarBinaryColumn
,[NotNullBitColumn] = @NotNullBitColumn
,[NotNullCharColumn] = @NotNullCharColumn
,[NotNullNCharColumn] = @NotNullNCharColumn
,[NotNullNTextColumn] = @NotNullNTextColumn
,[NotNullNVarCharColumn] = @NotNullNVarCharColumn
,[NotNullTextColumn] = @NotNullTextColumn
,[NotNullVarCharColumn] = @NotNullVarCharColumn
,[NotNullXmlColumn] = @NotNullXmlColumn
,[NotNullDateTimeColumn] = @NotNullDateTimeColumn
,[NotNullSmallDateTimeColumn] = @NotNullSmallDateTimeColumn
,[NotNullDateColumn] = @NotNullDateColumn
,[NotNullTimeColumn] = @NotNullTimeColumn
,[NotNullDateTime2Column] = @NotNullDateTime2Column
,[NotNullDecimalColumn] = @NotNullDecimalColumn
,[NotNullMoneyColumn] = @NotNullMoneyColumn
,[NotNullSmallMoneyColumn] = @NotNullSmallMoneyColumn
,[NotNullFloatColumn] = @NotNullFloatColumn
,[NotNullIntColumn] = @NotNullIntColumn
,[NotNullRealColumn] = @NotNullRealColumn
,[NotNullUniqueIdentifierColumn] = @NotNullUniqueIdentifierColumn
,[NotNullSmallIntColumn] = @NotNullSmallIntColumn
,[NotNullTinyIntColumn] = @NotNullTinyIntColumn
,[NotNullDateTimeOffsetColumn] = @NotNullDateTimeOffsetColumn
,[NotNullSqlVariantColumn] = @NotNullSqlVariantColumn
,[NotNullGeometryColumn] = @NotNullGeometryColumn
,[NotNullGeographyColumn] = @NotNullGeographyColumn
,[NotNullHierarchyIDColumn] = @NotNullHierarchyIDColumn
,[NotNullEnumColumn] = @NotNullEnumColumn

where [PrimaryKeyColumn] = @PK_PrimaryKeyColumn
and [TimestampColumn] = @PK_TimestampColumn
end

select @TimestampColumn = TimestampColumn from AllDataTypeTable with(nolock)
where [PrimaryKeyColumn] = @PrimaryKeyColumn

</Body>
      <CreateTime>2014-05-15T16:41:40.367</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.367</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>AllDataTypeTable</TableName>
      <StoredProcedureType>Update</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PrimaryKeyColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimestampColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BigIntColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@ImageColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarBinaryColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BitColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@CharColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NCharColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NTextColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>10</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TextColumn</Name>
          <Ordinal>11</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarCharColumn</Name>
          <Ordinal>12</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@XmlColumn</Name>
          <Ordinal>13</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTimeColumn</Name>
          <Ordinal>14</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallDateTimeColumn</Name>
          <Ordinal>15</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateColumn</Name>
          <Ordinal>16</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimeColumn</Name>
          <Ordinal>17</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTime2Column</Name>
          <Ordinal>18</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DecimalColumn</Name>
          <Ordinal>19</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@MoneyColumn</Name>
          <Ordinal>20</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallMoneyColumn</Name>
          <Ordinal>21</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@FloatColumn</Name>
          <Ordinal>22</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>23</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@RealColumn</Name>
          <Ordinal>24</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@UniqueIdentifierColumn</Name>
          <Ordinal>25</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SmallIntColumn</Name>
          <Ordinal>26</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TinyIntColumn</Name>
          <Ordinal>27</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@DateTimeOffsetColumn</Name>
          <Ordinal>28</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@SqlVariantColumn</Name>
          <Ordinal>29</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Variant</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>0</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@GeometryColumn</Name>
          <Ordinal>30</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@GeographyColumn</Name>
          <Ordinal>31</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@HierarchyIDColumn</Name>
          <Ordinal>32</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@EnumColumn</Name>
          <Ordinal>33</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullBigIntColumn</Name>
          <Ordinal>34</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullBinaryColumn</Name>
          <Ordinal>35</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullImageColumn</Name>
          <Ordinal>36</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullVarBinaryColumn</Name>
          <Ordinal>37</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullBitColumn</Name>
          <Ordinal>38</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullCharColumn</Name>
          <Ordinal>39</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullNCharColumn</Name>
          <Ordinal>40</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullNTextColumn</Name>
          <Ordinal>41</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullNVarCharColumn</Name>
          <Ordinal>42</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullTextColumn</Name>
          <Ordinal>43</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2147483647</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullVarCharColumn</Name>
          <Ordinal>44</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullXmlColumn</Name>
          <Ordinal>45</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateTimeColumn</Name>
          <Ordinal>46</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>3</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSmallDateTimeColumn</Name>
          <Ordinal>47</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateColumn</Name>
          <Ordinal>48</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullTimeColumn</Name>
          <Ordinal>49</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateTime2Column</Name>
          <Ordinal>50</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDecimalColumn</Name>
          <Ordinal>51</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullMoneyColumn</Name>
          <Ordinal>52</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSmallMoneyColumn</Name>
          <Ordinal>53</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullFloatColumn</Name>
          <Ordinal>54</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullIntColumn</Name>
          <Ordinal>55</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullRealColumn</Name>
          <Ordinal>56</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>24</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullUniqueIdentifierColumn</Name>
          <Ordinal>57</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSmallIntColumn</Name>
          <Ordinal>58</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullTinyIntColumn</Name>
          <Ordinal>59</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullDateTimeOffsetColumn</Name>
          <Ordinal>60</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale>7</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullSqlVariantColumn</Name>
          <Ordinal>61</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Variant</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>0</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullGeometryColumn</Name>
          <Ordinal>62</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>geometry</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullGeographyColumn</Name>
          <Ordinal>63</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>geography</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullHierarchyIDColumn</Name>
          <Ordinal>64</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Udt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>892</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName>hierarchyid</UdtTypeName>
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NotNullEnumColumn</Name>
          <Ordinal>65</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>20</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_PrimaryKeyColumn</Name>
          <Ordinal>66</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_TimestampColumn</Name>
          <Ordinal>67</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>AllDataTypeTableDelete</Name>
      <Body>Create Procedure AllDataTypeTableDelete
(@PK_PrimaryKeyColumn BigInt
,@PK_TimestampColumn Timestamp
) As

delete [AllDataTypeTable]
where [PrimaryKeyColumn] = @PK_PrimaryKeyColumn
and [TimestampColumn] = @PK_TimestampColumn
</Body>
      <CreateTime>2014-05-15T16:41:40.483</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.483</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>AllDataTypeTable</TableName>
      <StoredProcedureType>Delete</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_PrimaryKeyColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_TimestampColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>IdentityTableSelectAll</Name>
      <Body>Create Procedure IdentityTableSelectAll As 
select * from [IdentityTable] with(nolock)</Body>
      <CreateTime>2014-05-15T16:41:40.657</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.657</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>IdentityTable</TableName>
      <StoredProcedureType>SelectAll</StoredProcedureType>
      <Parameters />
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>IdentityTable</TableName>
          <Columns>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>IdentityTableSelectByPrimaryKey</Name>
      <Body>Create Procedure IdentityTableSelectByPrimaryKey
(@PK_IntColumn Int
) As

select * from [IdentityTable] with(nolock)
where [IntColumn] = @PK_IntColumn
</Body>
      <CreateTime>2014-05-15T16:41:40.703</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.703</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>IdentityTable</TableName>
      <StoredProcedureType>SelectByPrimaryKey</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_IntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>IdentityTable</TableName>
          <Columns>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>IdentityTableInsert</Name>
      <Body>Create Procedure IdentityTableInsert
(@IntColumn Int output
,@NVarCharColumn NVarChar (100)
) As

declare @InsertedTable table(IntColumn Int);

insert into [IdentityTable]
([NVarCharColumn]
)
output inserted.IntColumn into @InsertedTable
values
(@NVarCharColumn
)
select @IntColumn = IntColumn from @InsertedTable
</Body>
      <CreateTime>2014-05-15T16:41:40.757</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.757</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>IdentityTable</TableName>
      <StoredProcedureType>Insert</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>IdentityTableUpdate</Name>
      <Body>Create Procedure IdentityTableUpdate
(@IntColumn Int output
,@NVarCharColumn NVarChar (100)
,@PK_IntColumn Int
) As

if(
@IntColumn = @PK_IntColumn
)
begin
update [IdentityTable] set 
[NVarCharColumn] = @NVarCharColumn

where [IntColumn] = @PK_IntColumn
end
else
begin
update [IdentityTable] set 
[NVarCharColumn] = @NVarCharColumn

where [IntColumn] = @PK_IntColumn
end

select @IntColumn = IntColumn from IdentityTable with(nolock)
where [IntColumn] = @IntColumn

</Body>
      <CreateTime>2014-05-15T16:41:40.813</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.813</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>IdentityTable</TableName>
      <StoredProcedureType>Update</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_IntColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>IdentityTableDelete</Name>
      <Body>Create Procedure IdentityTableDelete
(@PK_IntColumn Int
) As

delete [IdentityTable]
where [IntColumn] = @PK_IntColumn
</Body>
      <CreateTime>2014-05-15T16:41:40.863</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:40.863</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>IdentityTable</TableName>
      <StoredProcedureType>Delete</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_IntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>MultiPkTableSelectAll</Name>
      <Body>Create Procedure MultiPkTableSelectAll As 
select * from [MultiPkTable] with(nolock)</Body>
      <CreateTime>2014-05-15T16:41:41.043</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.043</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>MultiPkTable</TableName>
      <StoredProcedureType>SelectAll</StoredProcedureType>
      <Parameters />
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>MultiPkTable</TableName>
          <Columns>
            <DataType>
              <Name>BigIntColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>FloatColumn</Name>
              <Ordinal>2</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BinaryColumn</Name>
              <Ordinal>3</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimestampColumn</Name>
              <Ordinal>4</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Timestamp</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarBinaryColumn</Name>
              <Ordinal>5</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BitColumn</Name>
              <Ordinal>6</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NCharColumn</Name>
              <Ordinal>7</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NTextColumn</Name>
              <Ordinal>8</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>9</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>MultiPkTableSelectByPrimaryKey</Name>
      <Body>Create Procedure MultiPkTableSelectByPrimaryKey
(@PK_BigIntColumn BigInt
,@PK_IntColumn Int
,@PK_FloatColumn Float (53)
) As

select * from [MultiPkTable] with(nolock)
where [BigIntColumn] = @PK_BigIntColumn
and [IntColumn] = @PK_IntColumn
and [FloatColumn] = @PK_FloatColumn
</Body>
      <CreateTime>2014-05-15T16:41:41.09</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.09</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>MultiPkTable</TableName>
      <StoredProcedureType>SelectByPrimaryKey</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_IntColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_FloatColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>MultiPkTable</TableName>
          <Columns>
            <DataType>
              <Name>BigIntColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>BigInt</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>19</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>IntColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Int</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>4</Length>
              <Precision>10</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>FloatColumn</Name>
              <Ordinal>2</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Float</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>15</Precision>
              <Scale>255</Scale>
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BinaryColumn</Name>
              <Ordinal>3</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Binary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>TimestampColumn</Name>
              <Ordinal>4</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Timestamp</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>8</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>VarBinaryColumn</Name>
              <Ordinal>5</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>VarBinary</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>BitColumn</Name>
              <Ordinal>6</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>Bit</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NCharColumn</Name>
              <Ordinal>7</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NTextColumn</Name>
              <Ordinal>8</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NText</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>1073741823</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>9</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>MultiPkTableInsert</Name>
      <Body>Create Procedure MultiPkTableInsert
(@BigIntColumn BigInt
,@IntColumn Int
,@FloatColumn Float (53)
,@BinaryColumn Binary (100)
,@TimestampColumn Timestamp output
,@VarBinaryColumn VarBinary (100)
,@BitColumn Bit
,@NCharColumn NChar (100)
,@NTextColumn NText
,@NVarCharColumn NVarChar (100)
) As

insert into [MultiPkTable]
([BigIntColumn]
,[IntColumn]
,[FloatColumn]
,[BinaryColumn]
,[VarBinaryColumn]
,[BitColumn]
,[NCharColumn]
,[NTextColumn]
,[NVarCharColumn]
)
values
(@BigIntColumn
,@IntColumn
,@FloatColumn
,@BinaryColumn
,@VarBinaryColumn
,@BitColumn
,@NCharColumn
,@NTextColumn
,@NVarCharColumn
)

select @TimestampColumn = TimestampColumn from MultiPkTable with(nolock)
where [BigIntColumn] = @BigIntColumn
and [IntColumn] = @IntColumn
and [FloatColumn] = @FloatColumn

</Body>
      <CreateTime>2014-05-15T16:41:41.157</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.157</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>MultiPkTable</TableName>
      <StoredProcedureType>Insert</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@FloatColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimestampColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarBinaryColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BitColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NCharColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NTextColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>MultiPkTableUpdate</Name>
      <Body>Create Procedure MultiPkTableUpdate
(@BigIntColumn BigInt
,@IntColumn Int
,@FloatColumn Float (53)
,@BinaryColumn Binary (100)
,@TimestampColumn Timestamp output
,@VarBinaryColumn VarBinary (100)
,@BitColumn Bit
,@NCharColumn NChar (100)
,@NTextColumn NText
,@NVarCharColumn NVarChar (100)
,@PK_BigIntColumn BigInt
,@PK_IntColumn Int
,@PK_FloatColumn Float (53)
,@PK_TimestampColumn Timestamp
) As

if(
@BigIntColumn = @PK_BigIntColumn
and @IntColumn = @PK_IntColumn
and @FloatColumn = @PK_FloatColumn
)
begin
update [MultiPkTable] set 
[BinaryColumn] = @BinaryColumn
,[VarBinaryColumn] = @VarBinaryColumn
,[BitColumn] = @BitColumn
,[NCharColumn] = @NCharColumn
,[NTextColumn] = @NTextColumn
,[NVarCharColumn] = @NVarCharColumn

where [BigIntColumn] = @PK_BigIntColumn
and [IntColumn] = @PK_IntColumn
and [FloatColumn] = @PK_FloatColumn
and [TimestampColumn] = @PK_TimestampColumn
end
else
begin
update [MultiPkTable] set 
[BigIntColumn] = @BigIntColumn
,[IntColumn] = @IntColumn
,[FloatColumn] = @FloatColumn
,[BinaryColumn] = @BinaryColumn
,[VarBinaryColumn] = @VarBinaryColumn
,[BitColumn] = @BitColumn
,[NCharColumn] = @NCharColumn
,[NTextColumn] = @NTextColumn
,[NVarCharColumn] = @NVarCharColumn

where [BigIntColumn] = @PK_BigIntColumn
and [IntColumn] = @PK_IntColumn
and [FloatColumn] = @PK_FloatColumn
and [TimestampColumn] = @PK_TimestampColumn
end

select @TimestampColumn = TimestampColumn from MultiPkTable with(nolock)
where [BigIntColumn] = @BigIntColumn
and [IntColumn] = @IntColumn
and [FloatColumn] = @FloatColumn

</Body>
      <CreateTime>2014-05-15T16:41:41.21</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.21</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>MultiPkTable</TableName>
      <StoredProcedureType>Update</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@IntColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@FloatColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@TimestampColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@VarBinaryColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@BitColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NCharColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NTextColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1073741823</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_BigIntColumn</Name>
          <Ordinal>10</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_IntColumn</Name>
          <Ordinal>11</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_FloatColumn</Name>
          <Ordinal>12</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_TimestampColumn</Name>
          <Ordinal>13</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>MultiPkTableDelete</Name>
      <Body>Create Procedure MultiPkTableDelete
(@PK_BigIntColumn BigInt
,@PK_IntColumn Int
,@PK_FloatColumn Float (53)
,@PK_TimestampColumn Timestamp
) As

delete [MultiPkTable]
where [BigIntColumn] = @PK_BigIntColumn
and [IntColumn] = @PK_IntColumn
and [FloatColumn] = @PK_FloatColumn
and [TimestampColumn] = @PK_TimestampColumn
</Body>
      <CreateTime>2014-05-15T16:41:41.27</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.27</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>MultiPkTable</TableName>
      <StoredProcedureType>Delete</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_IntColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_FloatColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision>53</Precision>
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_TimestampColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Timestamp</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>RowGuidColTableSelectAll</Name>
      <Body>Create Procedure RowGuidColTableSelectAll As 
select * from [RowGuidColTable] with(nolock)</Body>
      <CreateTime>2014-05-15T16:41:41.44</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.44</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>RowGuidColTable</TableName>
      <StoredProcedureType>SelectAll</StoredProcedureType>
      <Parameters />
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>RowGuidColTable</TableName>
          <Columns>
            <DataType>
              <Name>RowGuidColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>RowGuidColTableSelectByPrimaryKey</Name>
      <Body>Create Procedure RowGuidColTableSelectByPrimaryKey
(@PK_RowGuidColumn UniqueIdentifier
) As

select * from [RowGuidColTable] with(nolock)
where [RowGuidColumn] = @PK_RowGuidColumn
</Body>
      <CreateTime>2014-05-15T16:41:41.487</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.487</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>RowGuidColTable</TableName>
      <StoredProcedureType>SelectByPrimaryKey</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_RowGuidColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets>
        <StoredProcedureResultSetColumn>
          <Name>ResultSet</Name>
          <TableName>RowGuidColTable</TableName>
          <Columns>
            <DataType>
              <Name>RowGuidColumn</Name>
              <Ordinal>0</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>16</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>false</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
            <DataType>
              <Name>NVarCharColumn</Name>
              <Ordinal>1</Ordinal>
              <DbType>
                <DatabaseServer>SqlServer</DatabaseServer>
                <SqlServerDbType>NVarChar</SqlServerDbType>
                <OracleServerDbType xsi:nil="true" />
                <PostgreSqlServerDbType xsi:nil="true" />
                <MySqlServerDbType xsi:nil="true" />
              </DbType>
              <Length>100</Length>
              <Precision>255</Precision>
              <Scale xsi:nil="true" />
              <AllowNull>true</AllowNull>
              <UdtTypeName />
              <EnumName />
              <EnumValues />
            </DataType>
          </Columns>
        </StoredProcedureResultSetColumn>
      </ResultSets>
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>RowGuidColTableInsert</Name>
      <Body>Create Procedure RowGuidColTableInsert
(@RowGuidColumn UniqueIdentifier output
,@NVarCharColumn NVarChar (100)
) As

declare @InsertedTable table(RowGuidColumn UniqueIdentifier);

insert into [RowGuidColTable]
([NVarCharColumn]
)
output inserted.RowGuidColumn into @InsertedTable
values
(@NVarCharColumn
)
select @RowGuidColumn = RowGuidColumn from @InsertedTable
</Body>
      <CreateTime>2014-05-15T16:41:41.533</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.533</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>RowGuidColTable</TableName>
      <StoredProcedureType>Insert</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@RowGuidColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>InputOutput</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>RowGuidColTableUpdate</Name>
      <Body>Create Procedure RowGuidColTableUpdate
(@RowGuidColumn UniqueIdentifier
,@NVarCharColumn NVarChar (100)
,@PK_RowGuidColumn UniqueIdentifier
) As

if(
@RowGuidColumn = @PK_RowGuidColumn
)
begin
update [RowGuidColTable] set 
[NVarCharColumn] = @NVarCharColumn

where [RowGuidColumn] = @PK_RowGuidColumn
end
else
begin
update [RowGuidColTable] set 
[RowGuidColumn] = @RowGuidColumn
,[NVarCharColumn] = @NVarCharColumn

where [RowGuidColumn] = @PK_RowGuidColumn
end
</Body>
      <CreateTime>2014-05-15T16:41:41.583</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.583</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>RowGuidColTable</TableName>
      <StoredProcedureType>Update</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@RowGuidColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@NVarCharColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
        <SqlInputParameter>
          <Name>@PK_RowGuidColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
    <StoredProcedure>
      <ObjectType>StoredProcedure</ObjectType>
      <Name>RowGuidColTableDelete</Name>
      <Body>Create Procedure RowGuidColTableDelete
(@PK_RowGuidColumn UniqueIdentifier
) As

delete [RowGuidColTable]
where [RowGuidColumn] = @PK_RowGuidColumn
</Body>
      <CreateTime>2014-05-15T16:41:41.63</CreateTime>
      <LastAlteredTime>2014-05-15T16:41:41.63</LastAlteredTime>
      <DatabaseServer>SqlServer</DatabaseServer>
      <TableName>RowGuidColTable</TableName>
      <StoredProcedureType>Delete</StoredProcedureType>
      <Parameters>
        <SqlInputParameter>
          <Name>@PK_RowGuidColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length xsi:nil="true" />
          <Precision xsi:nil="true" />
          <Scale xsi:nil="true" />
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
          <UserTableTypeName />
          <ParameterDirection>Input</ParameterDirection>
        </SqlInputParameter>
      </Parameters>
      <ResultSets />
    </StoredProcedure>
  </StoredProcedures>
  <UserDefinedTableTypes>
    <UserDefinedTableType>
      <ObjectType>UserDefinedTableType</ObjectType>
      <Name>MyTableType</Name>
      <Body />
      <CreateTime>2014-04-25T17:55:29.0904603+09:00</CreateTime>
      <LastAlteredTime>2014-04-25T17:55:29.0904603+09:00</LastAlteredTime>
      <Columns>
        <DataType>
          <Name>BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>8</Length>
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>BinaryColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>ImageColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>256</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>VarBinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>BitColumn</Name>
          <Ordinal>4</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Bit</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1</Length>
          <Precision>1</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>CharColumn</Name>
          <Ordinal>5</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Char</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>NCharColumn</Name>
          <Ordinal>6</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>200</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>NTextColumn</Name>
          <Ordinal>7</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NText</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>256</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>NVarCharColumn</Name>
          <Ordinal>8</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>200</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>TextColumn</Name>
          <Ordinal>9</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Text</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>256</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>VarCharColumn</Name>
          <Ordinal>10</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>XmlColumn</Name>
          <Ordinal>11</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Xml</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>-1</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>DateTimeColumn</Name>
          <Ordinal>12</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>8</Length>
          <Precision>23</Precision>
          <Scale>3</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>SmallDateTimeColumn</Name>
          <Ordinal>13</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallDateTime</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>4</Length>
          <Precision>16</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>DateColumn</Name>
          <Ordinal>14</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Date</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>3</Length>
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>TimeColumn</Name>
          <Ordinal>15</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Time</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>5</Length>
          <Precision>16</Precision>
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>DateTime2Column</Name>
          <Ordinal>16</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTime2</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>8</Length>
          <Precision>27</Precision>
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>DecimalColumn</Name>
          <Ordinal>17</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Decimal</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>9</Length>
          <Precision>18</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>MoneyColumn</Name>
          <Ordinal>18</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Money</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>8</Length>
          <Precision>19</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>SmallMoneyColumn</Name>
          <Ordinal>19</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallMoney</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>4</Length>
          <Precision>10</Precision>
          <Scale>4</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>FloatColumn</Name>
          <Ordinal>20</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Float</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>8</Length>
          <Precision>53</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>IntColumn</Name>
          <Ordinal>21</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Int</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>4</Length>
          <Precision>10</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>RealColumn</Name>
          <Ordinal>22</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Real</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>4</Length>
          <Precision>24</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>UniqueIdentifierColumn</Name>
          <Ordinal>23</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>UniqueIdentifier</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>16</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>SmallIntColumn</Name>
          <Ordinal>24</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>SmallInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>2</Length>
          <Precision>5</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>TinyIntColumn</Name>
          <Ordinal>25</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>TinyInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>1</Length>
          <Precision>3</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>DateTimeOffsetColumn</Name>
          <Ordinal>26</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>DateTimeOffset</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>10</Length>
          <Precision>34</Precision>
          <Scale>7</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>EnumColumn</Name>
          <Ordinal>27</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>NVarChar</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>40</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName>MyEnum</EnumName>
          <EnumValues />
        </DataType>
      </Columns>
    </UserDefinedTableType>
    <UserDefinedTableType>
      <ObjectType>UserDefinedTableType</ObjectType>
      <Name>MyTableType1</Name>
      <Body />
      <CreateTime>2014-04-25T17:55:29.112475+09:00</CreateTime>
      <LastAlteredTime>2014-04-25T17:55:29.112475+09:00</LastAlteredTime>
      <Columns>
        <DataType>
          <Name>BigIntColumn</Name>
          <Ordinal>0</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>BigInt</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>8</Length>
          <Precision>19</Precision>
          <Scale>0</Scale>
          <AllowNull>false</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>BinaryColumn</Name>
          <Ordinal>1</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Binary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>ImageColumn</Name>
          <Ordinal>2</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>Image</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>256</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
        <DataType>
          <Name>VarBinaryColumn</Name>
          <Ordinal>3</Ordinal>
          <DbType>
            <DatabaseServer>SqlServer</DatabaseServer>
            <SqlServerDbType>VarBinary</SqlServerDbType>
            <OracleServerDbType xsi:nil="true" />
            <PostgreSqlServerDbType xsi:nil="true" />
            <MySqlServerDbType xsi:nil="true" />
          </DbType>
          <Length>100</Length>
          <Precision>0</Precision>
          <Scale>0</Scale>
          <AllowNull>true</AllowNull>
          <UdtTypeName />
          <EnumName />
          <EnumValues />
        </DataType>
      </Columns>
    </UserDefinedTableType>
  </UserDefinedTableTypes>
  <LastExecuteTimeOfImportTable>2014-05-15T16:41:41.6712001+09:00</LastExecuteTimeOfImportTable>
  <LastExecuteTimeOfImportStoredProcedure>2014-05-15T16:41:41.6732024+09:00</LastExecuteTimeOfImportStoredProcedure>
  <LastExecuteTimeOfImportUserDefinedTableType>2014-05-15T16:41:41.6742029+09:00</LastExecuteTimeOfImportUserDefinedTableType>
</SchemaData>